home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 013 / pcopy.arc / PUTIL.DOC < prev   
Encoding:
Text File  |  1987-06-27  |  16.5 KB  |  328 lines

  1. Here is a list of the Patriquin utilities that exist as of the June
  2. 1987.  Also included are command parameter descriptions to help you
  3. get a better idea of what each utility does.
  4.  
  5.  
  6.  -----------------------------------------------------------------------
  7.  
  8.  PDELETE   --  A intelligent alternative to the DOS delete command.
  9.                It provides a comprehensive tool when you need a
  10.                selective delete utility.  The idea is to provide
  11.                automatic selection instead of requiring the user
  12.                to manually indicate each file to be deleted.
  13.  
  14.       Command: PDEL file_spec  [switches (below)]
  15.  
  16.         /A = DOS Archive.  Only files updated since last backup
  17.         /D: [(] [)] [=]  days/date = Select files based on date or days
  18.         /DI = Delete directory and all subordinate files and directories
  19.         /F:filename = First - Start when this file found in directory scan
  20.         /L:filename = Last  - Stop after this file is processed
  21.         /M = More.  Stop at end of each screen of output
  22.         /O = Omit all the files matching filespec.  Process all others.
  23.         /P = Pause before each file is processed.  Ask of OK.
  24.         /RE= OK to delete files with SYSTEM HIDDEN READONLY attributes
  25.         /RO= Process Read Only files too.
  26.         /S = System. Searches all directories.
  27.         /SF= Process System/Hidden files too.
  28.         /SZ: [(] [)] Select files [<] or > file size.    /SZ:)10000
  29.         /T = Test command parameters.  Show what would happen without /T.
  30.         /W = Wipe file data before deleting.  Prevents data recovery.
  31.  
  32.  
  33.  -----------------------------------------------------------------------
  34.  
  35.  PCOPY/PMOVE  --  An alternative to the DOS copy command.
  36.                It is a very flexible file mover utility.  It provides
  37.                many options to both select files and insure the
  38.                proper data is moved.  It is great for combining
  39.                directories or updating hard disk directories.
  40.  
  41.       Command: PMOVE from_file_spec  [to_file_spec] [switches (below)]
  42.  
  43.         /A = DOS Archive.  Process files updated since last backup
  44.         /B = Reset DOS Archive (backup) indicator after file moved.
  45.         /C = Copy data only, do not delete original files
  46.         /D: [(] [)] [=]  days/date = Select files based on date or days
  47.         /DC= Copy directory names also to target volume (Diskcopy)
  48.         /D-= Delete all files and directories on target drive before copy",
  49.         /E = Process and replace Duplicate file names only
  50.         /F:filename = First - Start when this file found in directory scan",
  51.         /L:filename = Last  - Stop after this file is processed
  52.         /M = More.  Stop at end of each screen of output
  53.         /ME= Merge. Like Update/Move(X) but also deletes unmoved files
  54.         /MU= MUltiple input disk volumes to be processed
  55.         /N = Process only NEW files that do not already exist on target drive",
  56.         /NW = Don't use window processing mode. (DOS screen interface)
  57.         /O = Omit all the files matching filespec.  Process all others.
  58.         /P = Pause before each file is processed.  Ask of OK.
  59.         /R = Replace any file that already exists. (Delete old unless /SA used)",
  60.         /RE= Register and/or change startup Window option.
  61.         /RO= Process Read Only files too.
  62.         /S = System. Searches all directories for specified filespec.
  63.         /SA= Save old duplicate filenames as *.?01 filenames. (Use with /R)",
  64.         /SF= Process System/Hidden files too.
  65.         /SZ: [(] [)] Select files [<] or > file size.
  66.         /T = Test command parameters.  Simulate what would happen without /T.",
  67.         /U = Process NEW files and files with most current dates.
  68.         /V = Use DOS verify to help insure proper data written to output disk.",
  69.         /X = Move the files.  Erase from source location after move
  70.  
  71.  
  72.  -----------------------------------------------------------------------
  73.  
  74.  PSEARCH   --  The first Patriquin utility.  PSEARCH has too many
  75.             features to document here.  It provides three basic
  76.             utilities to hard disk users.
  77.  
  78.               --  Search for text in files and thke action
  79.               --  Find files on your hard disk.
  80.               --  Peak into files to let you locate word processing
  81.                   spreadsheet and other application files by their
  82.                   contents.
  83.  
  84.             If PSEARCH is executed without parameters menus, guide
  85.             you through the entire searching process.
  86.  
  87.  
  88.     PS [~][!][;][filespec] /F/DR:xx ... plus other parameters shown below
  89.     ------------------------  GENERAL COMMAND PARAMETERS  ------------------------
  90.     /F  - Locate file (not text search)     /E  - Show directory tree
  91.     /A  - Search all directories            /DR:xyz Scan drives x,y,z
  92.     /P  - Pause after every match           /MO - Pause when screen full
  93.     /PR - Print output on printer           /PF - Print output to file
  94.     /AR - Find Files in .ARC files          /AO - Only process .ARC files
  95.     /N  - N:nnn Select files < n days old   /O - O:nnn Select if > n days old
  96.     /S  - Scan/Peak into file & show words  /SO - Set Sound Off
  97.     /AT: [U][H][S][R] Select Updated, Hidden, System, or Readonly file files
  98.     -----------------  TEXT SEARCH RELATED PARAMETERS  ---------------------------
  99.     /T  - T:text   Text to be found         /C  - Case sensitive search
  100.     /D  - Display matching records          /M  - Show all matches
  101.     /FW - Find text as a word               /FP - Find text as word prefix
  102.     /FS - Find text as word suffix          /SK - Skip COM,EXE and BAT files
  103.     -----------------  EXECUTE COMMAND FOR SELECTED FILES  -----------------------
  104.     /X - X:cmd & aa    Execute command for each found file
  105.        The following characters found in command are replaced as follows:
  106.          & - Path name      ! - File name without extension      @ - / for parms
  107.          # - file name      ~ - Name of file in .ARC
  108.     /XF:cmd & aa  Like /X to command file   /XP:cmd & aa  Like /X with Pause
  109.  
  110.  
  111.  
  112.     SPECIAL FILENAME SEARCHING CONTROL CHARACTERS
  113.  
  114.     The filename specification may contain a full DOS pathname including
  115.     the standard DOS wildcard characters * and ?.  In addition the
  116.     special characters '~', '!', or ';' may be placed immediately
  117.     before the filename to indicate special filename find criteria.
  118.  
  119.     ~  SOUNDEX -- Select any filename that sounds like the specified name
  120.                    ~WORD would select  WORD  WOOORD  WRD  WOOD  WORLD
  121.  
  122.     ;  NOVOWEL -- Select equal filenames but ignore vowels AEIOU in name
  123.                    !WOORD would select  WoRD  WoooRD  WieRD  WRD
  124.  
  125.     !  CHARS   -- Select any filenames that contain the characters entered
  126.                    !WD    would select  WorD.dat WilDone.dat lstWorD.x
  127.  
  128.  
  129.  -----------------------------------------------------------------------
  130.  
  131.  PTOUCH    --  Gives you a utility to change directory dates on
  132.                DOS files.  Not often needed but very handy for those
  133.                special situations.  For instance, have you ever found
  134.                yourself working on your system with the incorrect
  135.                system date sent?  PTOUCH can scan for files with
  136.                incorrect dates and set them to any value you desire.
  137.  
  138.       Command: PTOUCH file_spec  [switches (below)]
  139.  
  140.         *** if /N or /I are not specified, current date and time used ***
  141.         /N:mm/dd/yy or mm-dd-yy or ddmmmyy = New date to assign
  142.         /I:hh:mm    = New time to assign (24 hour clock)
  143.         /D: [(] [)] [=]  days/date = Select based on date or days
  144.         /F:filename = First - Start when this file found in directory scan
  145.         /L:filename = Last  - Stop after this file is processed
  146.         /A = DOS Archive.  Process files updated since last backup
  147.         /M = More.  Stop at end of each screen of output
  148.         /P = Pause before each file is processed.  Ask of OK
  149.         /T = Test command parameters.  Don't actually process files
  150.  
  151.  
  152.  -----------------------------------------------------------------------
  153.  
  154.  PALERT    --  Watches your disk space to make sure you know when
  155.                it gets low.  Great for when you are running applications
  156.                line that can't recover from insufficient disk space
  157.                problems.  PALERT keeps you out of trouble.
  158.  
  159.       Command: PALERT [drive:] /switches shown below
  160.  
  161.         /Wppp   =  Warn me if less than ppp percent of disk space is left.
  162.         /Bbbbb  =  Warn me if less than bbbb K characters of disk space is left.
  163.         /N      =  I don't want space scale shown on the screen.
  164.         /M      =  Don't print any messages unless warning given.
  165.         /P      =  Don't pause after a warning message issued.
  166.         /S      =  Don't sound warning beep.
  167.         /C      =  Don't show help reminder message.
  168.         /H      =  Show help screens.
  169.  
  170.  
  171.  -----------------------------------------------------------------------
  172.  
  173.  PDAILY    --  I have some commands in my AUTOEXEC.BAT file that I like
  174.                to execute once per day.  These are personal management
  175.                programs and disk cleanup routines.  I use PDAILY to
  176.                allow these commands to automatically start the first
  177.                time I turn on the computer each day.  Then, no matter
  178.                how many more times I restart the system they don't
  179.                get in the way.  PDAILY controls routines you only
  180.                want done once per day.  More than one activity
  181.                can be controlled.
  182.  
  183.  
  184.     PDAILY logfilename [options]
  185.  
  186.          logfilename  -- A filename/pathname that will be used to
  187.                          store the status.  If omitted PDAILY.DAT.
  188.  
  189.          /H     --  HELP
  190.          /N     --  Just return value, don't indicate done today
  191.          /R     --  Reset to not done today
  192.          /T     --  Print messages showing what is happening
  193.  
  194.  
  195.  -----------------------------------------------------------------------
  196.  
  197.  PATTR     --  PATTR sets DOS attributes for the files or filename
  198.                wildcards you specify.  Use it to set or reset
  199.                archive status on files or to protect/unprotect
  200.                files with the readonly attribute.  Like the
  201.                other utilities, it provides advanced selection
  202.                criteria for determining the files to process.
  203.  
  204.       Command: PATTR file_spec (wildcards ok)    [switches (below)]
  205.  
  206.         /D: [(] [)] [=]  days/date = Select files based on date or days
  207.         /F:filename = First - Start when this file found in directory scan
  208.         /L:filename = Last  - Stop after this file is processed
  209.         /M = More.  Stop at end of each screen of output
  210.         /O = Omit all the files matching filespec.  Process all others.
  211.         /P = Pause before each file is processed.  Ask of OK.
  212.         /S = System. Searches all directories for specified filespec.
  213.         /SZ: [(] [)] Select files [<] or > file size.    /SZ:)10000
  214.         /T = Test command parameters.  Show what would happen without /T.
  215.         ------------------------------------------------------------------
  216.         /SH = Select Hidden files     /SS = Select System files
  217.         /SR = Select Readonly files   /SA = Select Changed (archive files)
  218.         /SN = Select Files with Normal Attribute (Assumed if no other /Sx)
  219.         ------------------------------------------------------------------
  220.         /HY = Set Hidden attr. on         /HN = Set Hidden attr. off
  221.         /SY = Set System attr. on         /SN = Set System attr. off
  222.         /RY = Set Readonly attr. on       /RN = Set Readonly attr. off
  223.         /AY = Set Archive attr. on        /AN = Set Archive attr. off
  224.  
  225.  
  226.  -----------------------------------------------------------------------
  227.  
  228.  PPRINT    --  Print text files with extensive options & printer defs.
  229.                A printer def file is defined for each printer.  This
  230.                allows PPRINT to work with all your printers and to
  231.                become a standard text print utility in your
  232.                installation.
  233.      --------------------------------------------------------------------
  234.      To use, enter command: PPRINT pathname  [switches (below)]
  235.            pathname  may contain path and wildcard information
  236.  
  237.      Print Quantity Options --
  238.           /B:fn  --  Begin printing with filename
  239.           /CO:n  --  Print n copies of each file
  240.           /D     --  Selected <=> a given date.  /D:()=DDMMMYY
  241.           /MP:nn --  Maximum pages printed for each file.
  242.           /ML:nn --  Maximum input lines printed from each file.
  243.           /ND    --  Ignore duplicate input lines
  244.           /SP:n  --  Restart printing beginning with page number n
  245.           /SL:n  --  Restart printing beginning with input line number n
  246.           /TB:xx --  Start print file when line containing text xx is found
  247.           /TP:xx --  Stop printing file when line containing text xx is found
  248.           /TS:xx --  Only print lines containing text xx
  249.           /TX:xx --  Exclude lines containing text xx
  250.           /TR    --  TRuncate lines at line length
  251.  
  252.      Print Format Options --
  253.           /DS    --  Double space print lines
  254.           /HD    --  Heading with Filename/date/time/pageno
  255.           /HP    --  Heading with page number only
  256.           /HT    --  Prompt for heading text information
  257.           /HT:cc --  Heading Text on command. (I.E. /HT:Head_Line)
  258.           /F     --  Print page Footings with filename/date/page
  259.           /FP    --  Print footings with page number only
  260.           /G     --  C language source print option. 'if' guides.
  261.           /LC    --  Line Compress.  Compress multiple spaces to one.
  262.           /LJ    --  Left Justify each line.
  263.           /LL:n  --  Line Length.  Use also /TR
  264.           /LM:n  --  Left Margin characters
  265.           /LO:n  --  Offset into each line to print. (1 = 1st position)
  266.           /LP:n  --  Lines per page. 59 assumed
  267.           /LQ    --  Print letter quality.
  268.           /N     --  Print line Number on each line
  269.           /NC    --  Discard print control characters
  270.           /PU    --  Print in upper case.
  271.           /PL    --  Print in lower case.
  272.  
  273.      Print Format Options (cont.) --
  274.           /PS    --  Ignore skip over page perferation.
  275.           /R     --  Print Ruler at top of page
  276.           /S     --  HP laSer printer, 2-up Side-by-side output
  277.           /TL:n  --  Tab Length in characters
  278.           /TM:n  --  Top margin lines
  279.           /BM:n  --  Bottom marg lines
  280.  
  281.           /PR    --  PROPORTIONAL print
  282.           /JU    --  Auto Justification
  283.           /LA    --  Print in LAndscape mode
  284.           /RO    --  Use ROMAN character set
  285.           /US    --  Use USASCII character set
  286.           /RX    --  Use ROMANX character set
  287.           /LE    --  Use LEGAL character set
  288.           /LD    --  Use LINEDRAW character set
  289.           /PI    --  Use PI FONT character set
  290.           /AP    --  Use PI FONT A character set
  291.           /P5    --  Print in 8.5 POINT type
  292.  
  293.           /P7    --  Print in 7 POINT type
  294.           /P8    --  Print in 8 POINT type
  295.           /P10   --  Print in 10 POINT type
  296.           /P12   --  Print in 12 POINT type
  297.           /P14   --  Print in 14 POINT type
  298.           /FC    --  COURIER type face
  299.           /FL    --  LINE PRINTER type face
  300.           /FH    --  HELVITCA type face
  301.           /FT    --  TIMES ROMAN type face
  302.           /FE    --  PRESTIEGE ELITE type face
  303.           /FG    --  GOTHIC type face
  304.  
  305.      Print Quality Options --
  306.           /C     --  Compressed print (prt Code 015)
  307.           /DB    --  Turn on printers DouBle strike mode
  308.           /E     --  Print Emphasized
  309.           /EX    --  Expanded Print header.  Dot matrix only.
  310.           /IT    --  Use ITalics font for printing.
  311.           /SC    --  Use SCript font for printing.
  312.           /S8    --  Print 8 lines per inch.  6 is normal
  313.           /S6    --  Print 6 lines per inch.
  314.           /XP    --  Print in eXPanded print mode.
  315.           /12    --  Print 12 characters per inch.
  316.           /1D    --  Print only in one direction.
  317.           /2C    --  Use second character set
  318.           /2D /2E -- Print only Even or oDd numbered pages for 2 sided print
  319.  
  320.  
  321.      Other Options --
  322.           /NF    --  Ignore form feeds found in input file
  323.           /NE    --  Do not form feed paper.  Continuous print
  324.           /PA    --  Pause at end of each page
  325.           /PD:x  --  Alternate Print Device/Filename LPT2/XX.TXT
  326.           /RE    --  Register the program to enable Bonus Options
  327.           /T     --  Test, don't print, just show filenames to be printed
  328.